document.getElementById("demo").innerHTML = '改变';


function myfunction() {
    document.getElementById('demo').style.backgroundColor = 'red';
}

var x, y, z;
x = 22;
y = 11;
z = x + y;
document.getElementById('math').innerHTML = 'z的值为' + z + '。';


// var score = prompt('请输入小明的成绩：');
// alert(grade);  
// var score = prompt("请输入小明的成绩：");

// //abc 转换成number 是NaN
// if (score > 100 || score < 0 || isNaN(score)) {
//     alert("输入成绩不合法，请重新输入；");
// } else {

//     if (score == 100) {
//         alert('BMW');
//     } else if (score >= 80) {
//         alert('iphone15s');
//     } else if (score >= 60) {
//         alert('书');
//     } else {
//         alert('none');
//     }
// }

// alert('请输入男方条件：');

// var high = prompt("身高："), money = prompt("钱："), look = prompt('长相');


// if (high >= 180 && money >= 1000 && look >= 500) {
//     alert("一定嫁");
// } else if (high >= 180 || money >= 1000 || look >= 500) {
//     alert("嫁吧");
// } else {
//     alert('no');
// }

// var num1 = +prompt("请输入第一个数："), num2 = +prompt("请输入第二个数："), num3 = +prompt("请输入第三个数：");
// // 对这三个数排序并输出 prompt()返回值是string,string转换为数值
// // num1 = +num1; num2 = +num2; num3 = +num3;
// alert(typeof num1);
// if (num1 < num2 && num1 < num3) {
//     //num1 最小的
//     // alert(num1);
//     if (num2 < num3) {
//         alert(num1 + ',' + num2 + ',' + num3);
//     } else {
//         alert(num1 + ',' + num3 + ',' + num2);
//     }
// } else if (num2 < num1 && num2 < num3) {
//     if (num1 < num3) {
//         alert(num2 + ',' + num1 + ',' + num3);
//     } else {
//         alert(num2 + ',' + num3 + ',' + num1);
//     }
// } else {
//     if (num1 < num2) {
//         alert(num3 + ',' + num1 + ',' + num2);
//     } else {
//         alert(num3 + ',' + num2 + ',' + num1);
//     }
// }

// // 成绩大于60分的，输出 合格；低于60分的，输出 不合格
// var grade = prompt("输入成绩：");
// switch (parseInt(grade / 10)) {
//     case 10:
//     case 9:
//     case 8:
//     case 7:
//     case 6:
//         alert('合格');
//         break;
//     default:
//         alert('不合格');
//         break;
// }

// switch(true){
//     case score >= 60:
//         console.log('合格');
//         break;
//     default:
//         console.log("不合格");
//         break;
// }

// js函数
var fun1 = new Function("alert('这是第一个函数')");
// fun1();
// fun2 Function(){
//     alert("这是第二个函数");
// }
/*
 *使用函数声明来创建一个函数
 * function 函数名([形参1，形参2，形参N]){
 *       语句....
 * } 
 */

function fun2() {
    alert("这是第二个函数");
}
// fun2();
//把匿名函数赋值给fun3;
var fun3 = function () {
    alert('这是第三个函数；');
};
// fun3();

// 定义函数，判断一个数字是否是偶数
// function isOu(a) {
//     if (a % 2 == 0) {
//         return true;
//     } else {
//         return false;
//     }
// }

// function isOu2(a) {
//     return a % 2 == 0;
// }

// if(isOu2(4)){
//     alert("is ou");
// }else{
//     alert("no");
// }

// 定义一个函数，可根据半径计算一个圆的面积，并返回计算机结果
function area(b){
    return 3.14*b*b;
}
document.write("圆的面积是" + area(2));

//函数 可以在控制台输出一个人的信息 name age gender address
//实参可以是 对象，可以是特殊的对象---函数
function message(o){
    console.log("我是"+o.name+","+"今年"+o.age+"岁了"+","+"是个"+o.gender+"生"+","+"住在"+o.address);
}
// document.write(message("咳咳",12,"女","武汉"));
var obj = {
    name:"咳咳",
    age:17,
    gender:"女",
    address:"武汉"
}
document.write(message(obj));

function fun(a){
    // console.log("a = "+a);
    
}
//把message函数作为实参传给了fun()；
fun(message);
fun(function(){

});
